river tamarind - French English Dictionary